Phase-shift oscillator

A phase-shift oscillator is a simple electronic oscillator. It contains an inverting amplifier, and a feedback filter which 'shifts' the phase of the amplifier output by 180 degrees at a specific oscillation frequency.[1]

The filter produces a phase shift that increases with frequency. It must have a maximum phase shift of considerably greater than 180° at high frequencies, so that the phase shift at the desired oscillation frequency is 180°.

The most common way of achieving this kind of filter is using three identical cascaded resistor-capacitor filters, which together produce a phase shift of zero at low frequencies, and 270 degrees at high frequencies. At the oscillation frequency each filter produces a phase shift of 60 degrees and the whole filter circuit produces a phase shift of 180 degrees.

Op-amp implementation

One of the simplest implementations for this type of oscillator uses an operational amplifier (op-amp), three capacitors and four resistors, as shown in the diagram.

The mathematics for calculating the oscillation frequency and oscillation criterion for this circuit are surprisingly complex, due to each R-C stage loading the previous ones. The calculations are greatly simplified by setting all the resistors (except the negative feedback resistor) and all the capacitors to the same values. In the diagram, if R1 = R2 = R3 = R, and C1 = C2 = C3 = C, then:

f_\mathrm{oscillation}=\frac{1}{2\pi RC\sqrt{6}}

and the oscillation criterion is:

R_\mathrm{feedback}=29(R)


Without the simplification of all the resistors and capacitors having the same values, the calculations become more complex:

f_\mathrm{oscillation}=\frac{1}{2\pi\sqrt{R_2R_3(C_1C_2%2BC_1C_3%2BC_2C_3)%2BR_1R_3(C_1C_2%2BC_1C_3)%2BR_1R_2C_1C_2}}

Oscillation criterion: R_\mathrm{feedback}= 2(R_1%2BR_2%2BR_3) %2B \frac{2R_1R_3}{R_2} %2B \frac{C_2R_2%2BC_2R_3%2BC_3R_3}{C_1}  %2B \frac{2C_1R_1%2BC_1R_2%2BC_3R_3}{C_2} %2B \frac{2C_1R_1%2B2C_2R_1%2BC_1R_2%2BC_2R_2%2BC_2R_3}{C_3}  %2B \frac{C_1R_1^2%2BC_3R_1R_3}{C_2R_2} %2B \frac{C_2R_1R_3%2BC_1R_1^2}{C_3R_2} %2B \frac{C_1R_1^2%2BC_1R_1R_2%2BC_2R_1R_2}{C_3R_3}

A version of this circuit can be made by putting an op-amp buffer between each R-C stage which simplifies the calculations. Тhe voltage gain of the inverting channel is always unity.

When the oscillation frequency is high enough to be near the amplifier's cutoff frequency, the amplifier will contribute significant phase shift itself, which will add to the phase shift of the feedback network. Therefore the circuit will oscillate at a frequency at which the phase shift of the feedback filter is less than 180 degrees.

References